﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;

namespace TestApp.BookStore.Authors
{
    // 定义一个CreateAuthorDto类，用于创建作者的数据传输对象
    public class CreateAuthorDto
    {
        // 作者名称，必填，最大长度为AuthorConsts.MaxNameLength
        [Required]
        [StringLength(AuthorConsts.MaxNameLength)]
        public string Name { get; set; }

        // 作者出生日期，必填
        [Required]
        public DateTime BirthDate { get; set; }

        // 作者简介，可选
        public string ShortBio { get; set; }
    }
}
